home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 1999 #5 / 1999 CD 5 (black).iso / Data / bpvm.jin < prev    next >
Encoding:
Text File  |  1998-01-28  |  9.2 KB  |  597 lines

  1.  
  2. default {
  3.  
  4.   // Select main flick strip
  5.      SelectStrip 0
  6.  
  7.   // Heavy header
  8.      SetFrameWidth 165
  9.      SetMaxFrame 79
  10.      SetTransColour 0
  11.   
  12.   // Default behaviour
  13.      Hide
  14. }
  15.  
  16. arrive {
  17.  
  18.   // Select main flick strip
  19.      SelectStrip 0
  20.  
  21.   // Heavy header
  22.      SetFrameWidth 165
  23.      SetMaxFrame 79
  24.      SetTransColour 0
  25.  
  26.   // Specify bitmap for script
  27.      SetBitmap member\bp\bpvm.bmp
  28.  
  29.      Zorder 90
  30.  
  31.      Show
  32.      SetFrame 1
  33.      Move 471 175
  34.      Sleep
  35.      SetFrame 2
  36.      Move 471 175
  37.      Sleep
  38.      SetFrame 3
  39.      Move 471 175
  40.      Sleep
  41.      SetFrame 4
  42.      Move 471 175
  43.      Sleep
  44.      SetFrame 5
  45.      Move 471 175
  46.      Sleep
  47.      SetFrame 6
  48.      Move 471 175
  49.      Sleep
  50.      SetFrame 7
  51.      Move 471 175
  52.      Sleep
  53.      SetFrame 8
  54.      Move 471 175
  55.      Sleep
  56.      SetFrame 9
  57.      Move 471 175
  58.      Sleep
  59.      SetFrame 10
  60.      Move 471 175
  61.      Sleep
  62.      SetFrame 11
  63.      Move 471 175
  64.      Sleep
  65.      SetFrame 12
  66.      Move 471 175
  67.      Sleep
  68.      SetFrame 13
  69.      Move 399 168
  70.      Sleep
  71.      SetFrame 14
  72.      Move 399 168
  73.      Sleep
  74.      SetFrame 15
  75.      Move 399 168
  76.      Sleep
  77.      SetFrame 16
  78.      Move 399 168
  79.      Sleep
  80.      SetFrame 17
  81.      Move 334 171
  82.      Sleep
  83.      SetFrame 18
  84.      Move 334 171
  85.      Sleep
  86.      SetFrame 19
  87.      Move 334 171
  88.      Sleep
  89.      SetFrame 20
  90.      Move 334 171
  91.      Sleep
  92.  
  93.   // Cue introduction audio
  94.      CueAudio 8 1
  95.  
  96.      SetFrame 21
  97.      Move 283 173
  98.      Sleep
  99.      SetFrame 22
  100.      Move 283 173
  101.      Sleep
  102.      SetFrame 23
  103.      Move 283 173
  104.      Sleep
  105.      SetFrame 24
  106.      Move 283 173
  107.      Sleep
  108.      SetFrame 25
  109.      Move 283 173
  110.      Sleep
  111.  
  112.   // Speech delay
  113.      Loop 25
  114.          Sleep
  115.      EndLoop
  116.  
  117.   // end of introduction
  118.  
  119.      SetFrame 26
  120.      Move 283 173
  121.      Sleep
  122.      SetFrame 27
  123.      Move 283 173
  124.      Sleep
  125.      SetFrame 28
  126.      Move 352 204
  127.      Sleep
  128.      SetFrame 29
  129.      Move 353 223
  130.      Sleep
  131.  
  132.      call play
  133. }
  134.  
  135. play {
  136.  
  137.   // Select main flick strip
  138.      SelectStrip 0
  139.  
  140.   // Heavy header
  141.      SetFrameWidth 165
  142.      SetMaxFrame 79
  143.      SetTransColour 0
  144.  
  145.   // Specify bitmap for script
  146.      SetBitmap member\bp\bpvm.bmp
  147.  
  148.   // Play instrument
  149.  
  150.   // Start the audio
  151.      CueAudio 0 1
  152.  
  153.      SetFrame 30
  154.      Move 353 223
  155.      Sleep
  156.      SetFrame 31
  157.      Move 353 223
  158.      Sleep
  159.      SetFrame 32
  160.      Move 353 223
  161.      Sleep
  162.      SetFrame 33
  163.      Move 353 223
  164.      Sleep
  165.      SetFrame 34
  166.      Move 353 223
  167.      Sleep
  168.      SetFrame 35
  169.      Move 353 223
  170.      Sleep
  171.      SetFrame 36
  172.      Move 353 223
  173.      Sleep
  174.      SetFrame 37
  175.      Move 353 223
  176.      Sleep
  177.      SetFrame 38
  178.      Move 353 223
  179.      Sleep
  180.      SetFrame 39
  181.      Move 353 223
  182.      Sleep
  183.      SetFrame 40
  184.      Move 353 223
  185.      Sleep
  186.      SetFrame 41
  187.      Move 353 223
  188.      Sleep
  189.      SetFrame 42
  190.      Move 353 223
  191.      Sleep
  192.      SetFrame 43
  193.      Move 353 223
  194.      Sleep
  195.      SetFrame 44
  196.      Move 353 223
  197.      Sleep
  198.      SetFrame 45
  199.      Move 353 223
  200.      Sleep
  201.      SetFrame 46
  202.      Move 353 223
  203.      Sleep
  204.      SetFrame 47
  205.      Move 353 223
  206.      Sleep
  207.      SetFrame 48
  208.      Move 353 223
  209.      Sleep
  210.      SetFrame 49
  211.      Move 353 223
  212.      Sleep
  213.      SetFrame 50
  214.      Move 353 223
  215.      Sleep
  216.      SetFrame 51
  217.      Move 353 223
  218.      Sleep
  219.  
  220.   // Send hire fire trigger
  221.      Prop 3 1
  222.  
  223.   // play loop
  224.      repeat     
  225.  
  226.        SetFrame 30
  227.        Move 353 223
  228.        Sleep
  229.        SetFrame 31
  230.        Move 353 223
  231.        Sleep
  232.        SetFrame 32
  233.        Move 353 223
  234.        Sleep
  235.        SetFrame 33
  236.        Move 353 223
  237.        Sleep
  238.        SetFrame 34
  239.        Move 353 223
  240.        Sleep
  241.        SetFrame 35
  242.        Move 353 223
  243.        Sleep
  244.        SetFrame 36
  245.        Move 353 223
  246.        Sleep
  247.        SetFrame 37
  248.        Move 353 223
  249.        Sleep
  250.        SetFrame 38
  251.        Move 353 223
  252.        Sleep
  253.        SetFrame 39
  254.        Move 353 223
  255.        Sleep
  256.        SetFrame 40
  257.        Move 353 223
  258.        Sleep
  259.        SetFrame 41
  260.        Move 353 223
  261.        Sleep
  262.        SetFrame 42
  263.        Move 353 223
  264.        Sleep
  265.        SetFrame 43
  266.        Move 353 223
  267.        Sleep
  268.        SetFrame 44
  269.        Move 353 223
  270.        Sleep
  271.        SetFrame 45
  272.        Move 353 223
  273.        Sleep
  274.        SetFrame 46
  275.        Move 353 223
  276.        Sleep
  277.        SetFrame 47
  278.        Move 353 223
  279.        Sleep
  280.        SetFrame 48
  281.        Move 353 223
  282.        Sleep
  283.        SetFrame 49
  284.        Move 353 223
  285.        Sleep
  286.        SetFrame 50
  287.        Move 353 223
  288.        Sleep
  289.        SetFrame 51
  290.        Move 353 223
  291.        Sleep
  292.   
  293.      endloop
  294.   
  295. }
  296.  
  297. Hire {
  298.  
  299.   // Select main flick strip
  300.      SelectStrip 0
  301.  
  302.   // Cut the audio
  303.      CueAudio 0 0
  304.  
  305.   // Cue hire reaction audio
  306.      CueAudio 9 1
  307.  
  308.   // Freeze the character in a lite play position
  309.      call freeze
  310. }
  311.  
  312. leave {
  313.  
  314.   // Select main flick strip
  315.      SelectStrip 0
  316.  
  317.   // Heavy header
  318.      SetFrameWidth 165
  319.      SetMaxFrame 79
  320.      SetTransColour 0
  321.  
  322.   // Specify bitmap for script
  323.      SetBitmap member\bp\bpvm.bmp
  324.  
  325.   // Stop the audio
  326.      CueAudio 0 0
  327.  
  328.   // Cue fire reaction audio
  329.      CueAudio 10 1
  330.  
  331.      SetFrame 52
  332.      Move 353 223
  333.      Sleep
  334.      SetFrame 53
  335.      Move 353 223
  336.      Sleep
  337.      SetFrame 54
  338.      Move 321 230
  339.      Sleep
  340.      SetFrame 55
  341.      Move 321 230
  342.      Sleep
  343.      SetFrame 56
  344.      Move 321 230
  345.      Sleep
  346.      SetFrame 57
  347.      Move 242 226
  348.      Sleep
  349.      SetFrame 58
  350.      Move 242 226
  351.      Sleep
  352.      SetFrame 59
  353.      Move 242 226
  354.      Sleep
  355.      SetFrame 60
  356.      Move 242 226
  357.      Sleep
  358.      SetFrame 61
  359.      Move 242 226
  360.      Sleep
  361.      SetFrame 62
  362.      Move 168 230
  363.      Sleep
  364.      SetFrame 63
  365.      Move 168 230
  366.      Sleep
  367.      SetFrame 64
  368.      Move 168 230
  369.      Sleep
  370.      SetFrame 65
  371.      Move 168 230
  372.      Sleep
  373.      SetFrame 66
  374.      Move 103 227
  375.      Sleep
  376.      SetFrame 67
  377.      Move 103 227
  378.      Sleep
  379.      SetFrame 68
  380.      Move 103 227
  381.      Sleep
  382.      SetFrame 69
  383.      Move 103 227
  384.      Sleep
  385.      SetFrame 70
  386.      Move 39 226
  387.      Sleep
  388.      SetFrame 71
  389.      Move 39 226
  390.      Sleep
  391.      SetFrame 72
  392.      Move 39 226
  393.      Sleep
  394.      SetFrame 73
  395.      Move 39 226
  396.      Sleep
  397.      SetFrame 74
  398.      Move 39 226
  399.      Sleep
  400.      SetFrame 75
  401.      Move 1 227
  402.      Sleep
  403.      SetFrame 76
  404.      Move 1 227
  405.      Sleep
  406.      SetFrame 77
  407.      Move 1 227
  408.      Sleep
  409.      SetFrame 78
  410.      Move -1 224
  411.      Sleep
  412.      SetFrame 79
  413.      Move -1 224
  414.      Sleep
  415.      Sleep
  416.  
  417.      Hide
  418. }
  419.  
  420. freeze {
  421.  
  422.   // Select secondary flick strip
  423.      SelectStrip 1
  424.  
  425.   // Set Zorder for BB compliance
  426.      Zorder 100
  427.  
  428.      SetMaxFrame 20
  429.      SetFrameWidth 165
  430.      SetTransColour 0
  431.  
  432.   // Specify bitmap for script
  433.      SetBitmap member\bp\bpvmrest.bmp
  434.      SetFrame 1
  435.      Move 406 270
  436.  
  437. }
  438.  
  439. fidget lite {
  440.  
  441.   // Select main flick strip
  442.      SelectStrip 1
  443.  
  444.   // Set Zorder
  445.      Zorder 100
  446.  
  447.      SetMaxFrame 3
  448.      SetFrameWidth 165
  449.      SetTransColour 0
  450.  
  451.   // Specify bitmap for script
  452.      SetBitmap member\bp\bpvmfij.bmp
  453.  
  454.      SetFrame 1
  455.      Move 366 238
  456.      Sleep
  457.      SetFrame 2
  458.      Sleep
  459.      SetFrame 3
  460.      Sleep
  461.      call freeze
  462. }
  463.  
  464. play lite {
  465.  
  466.   // Select main flick strip
  467.      SelectStrip 0
  468.  
  469.   // Set Zorder
  470.      Zorder 100
  471.  
  472.      SetMaxFrame 20
  473.      SetFrameWidth 165
  474.      SetTransColour 0
  475.  
  476.   // Specify bitmap for script
  477.      SetBitmap member\bp\bpvmpla.bmp
  478.  
  479.      Repeat
  480.  
  481.      SetFrame 1
  482.      Move 365 232
  483.      Sleep
  484.      SetFrame 2
  485.      Move 365 232
  486.      Sleep
  487.      SetFrame 3
  488.      Move 365 232
  489.      Sleep
  490.      SetFrame 4
  491.      Move 365 232
  492.      Sleep
  493.      SetFrame 5
  494.      Move 365 232
  495.      Sleep
  496.      SetFrame 6
  497.      Move 365 232
  498.      Sleep
  499.      SetFrame 7
  500.      Move 365 232
  501.      Sleep
  502.      SetFrame 8
  503.      Move 365 232
  504.      Sleep
  505.      SetFrame 9
  506.      Move 365 232
  507.      Sleep
  508.      SetFrame 10
  509.      Move 365 232
  510.      Sleep
  511.      SetFrame 11
  512.      Move 365 232
  513.      Sleep
  514.      SetFrame 12
  515.      Move 365 232
  516.      Sleep
  517.      SetFrame 13
  518.      Move 365 232
  519.      Sleep
  520.      SetFrame 14
  521.      Move 365 232
  522.      Sleep
  523.      SetFrame 15
  524.      Move 365 232
  525.      Sleep
  526.      SetFrame 16
  527.      Move 365 232
  528.      Sleep
  529.      SetFrame 17
  530.      Move 365 232
  531.      Sleep
  532.      SetFrame 18
  533.      Move 365 232
  534.      Sleep
  535.      SetFrame 19
  536.      Move 365 232
  537.      Sleep
  538.      SetFrame 20
  539.      Move 365 232
  540.      Sleep
  541.  
  542.      EndLoop
  543. }
  544.  
  545. on load {
  546.  
  547.   // Select main flick strip
  548.      SelectStrip 0
  549.      SetMaxFrame 20
  550.      SetFrameWidth 165
  551.  
  552.   // Specify bitmap for script
  553.      SetBitmap member\bp\bpvmpla.bmp
  554.  
  555.   // Select secondary flick strip
  556.      SelectStrip 1
  557.      SetMaxFrame 1
  558.      SetFrameWidth 165
  559.  
  560.   // Specify bitmap for script
  561.      SetBitmap member\bp\bpvmrest.bmp
  562.  
  563.   // Make character visible
  564.      Show
  565.  
  566.      SetFrame 1
  567.  
  568.   // Put in freeze position
  569.      Call freeze
  570.  
  571. }
  572.  
  573. audition lite {
  574.  
  575.   // Select main flick strip
  576.      SelectStrip 0
  577.  
  578.   // Heavy header
  579.      SetFrameWidth 165
  580.      SetMaxFrame 79
  581.      SetTransColour 0
  582.  
  583.   // Specify bitmap for script
  584.      SetBitmap member\bp\bpvm.bmp
  585.  
  586.      Zorder 90
  587.  
  588.      Show
  589.  
  590.      SetFrame 29
  591.      Move 353 223
  592.      Sleep
  593.  
  594.      call play
  595. }
  596.  
  597.